{{yield (hash
          tag=tag
          rowId=elementId
          isIdType=isIdType
          fieldIdQuickDesc=fieldIdQuickDesc
          fieldFormatQuickDesc=fieldFormatQuickDesc
          fieldFormats=fieldFormats
          tagIdOptions=tagIdOptions
          showCustomInput=showCustomInput
          valuePatternError=valuePatternError
          isTagFormatMissing=isTagFormatMissing
          localTagHasDiverged=localTagHasDiverged
          isTagReviewRequired=isTagReviewRequired
          tagValuePatternDidChange=(action "tagValuePatternDidChange")
          tagIdentifierTypeDidChange=(action "tagIdentifierTypeDidChange")
          tagLogicalTypeDidChange=(action "tagLogicalTypeDidChange")
          tagOwnerDidChange=(action "tagOwnerDidChange")
          onFieldTagUpdate=(action "onFieldTagUpdate")
          onFieldTagIdentifierEnter=(action "onFieldTagIdentifierEnter")
          onFieldTagIdentifierLeave=(action "onFieldTagIdentifierLeave")
          onFieldFormatEnter=(action "onFieldFormatEnter")
          onFieldFormatLeave=(action "onFieldFormatLeave")
        )}}